to take the matter further - Español Inglés Diccionario